12059
1831
bocsásson meg, srácok, szeretném megkérdezni, miért igen, miért hirtelen érvénytelen argumentum érkezett a foreach () CodeIgniterhez, amikor kipróbáltam a benerint, de ennek ellenére még mindig így szeretem ..
Kezdetben egy fészket akartam csinálni a CodeIgniterben ..
és ez egy példa a parancsfájlra a vezérlőben
függvény load_menus () {
$ this-> load-> model ("webadmin / we_model");
$ data ["menus"] = $ this-> me ($ this-> we_model-> get_menus ());
$ this-> load-> view ("webadmin / loadmenu.php", $ data);
}
privát függvény me ($ menus = tömb ()) {
$ html = '';
// Építsen fel minden alkalmazásmenüt fa formátumban
foreach ($ menük mint $ menü)
{
// Ellenőrizze, hogy vannak-e ennek a menünek gyermekei
$ count_menu_children = count (get_value ($ menü, 'gyerekek'));
// Egysoros menü készítése
$ html. = '
  • '; $ html. = '
    '; $ html. = '
    '; $ class = get_value ($ menu, 'dtt_inative')! = ''? 'text-error': ''; $ label = get_value ($ menu, 'url_img') == '' && get_value ($ menu, 'label') == ''? '[NO NAME]': lang (get_value ($ menu, 'label')); $ html. = ''. $ címke. ''; $ html. = ''; $ html. = '